suspended scaffold - Turkish English Dictionary